type go/types.substMap

11 uses

	go/types (current package)
		subst.go#L11: type substMap map[*TypeParam]Type
		subst.go#L15: func makeSubstMap(tpars []*TypeParam, targs []Type) substMap {
		subst.go#L17: 	proj := make(substMap, len(tpars))
		subst.go#L26: func makeRenameMap(from, to []*TypeParam) substMap {
		subst.go#L28: 	proj := make(substMap, len(from))
		subst.go#L35: func (m substMap) empty() bool {
		subst.go#L39: func (m substMap) lookup(tpar *TypeParam) Type {
		subst.go#L52: func (check *Checker) subst(pos token.Pos, typ Type, smap substMap, ctxt *Context) Type {
		subst.go#L77: 	smap  substMap
		validtype.go#L113: 	tmap substMap
		validtype.go#L134: 	tmap := make(substMap, n)